package com.neusoft.elmboot;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebMvcConfig {
	@Bean
	 public WebMvcConfigurer corsConfigurer() {
	 return new WebMvcConfigurer() {
	 @Override
	 public void addCorsMappings(CorsRegistry registry) {
	 registry.addMapping("/**")
	 .allowedOrigins("http://localhost:8081")
	 //.allowedOrigins("*")		//前端哪些域名被允许跨域
	 .allowCredentials(true)
	 .allowedMethods("GET", "POST", "DELETE", "PUT","PATCH")//允许的前端方法
	 .allowedHeaders("*")
	 .maxAge(36000);
	 }
	 };
	 }
}
